fn main() {
   let elem = 5u8;
    let mut vec = Vec::new();
    vec.push(elem);
    vec.push(2i32 as u8);
    println!("{:?}", vec);
}
